﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Private/Privada.master" AutoEventWireup="true" CodeBehind="Criar.aspx.cs" Inherits="HRP.Private.Adiantamentos.Criar" %>

<asp:Content ID="Content1" ContentPlaceHolderID="PrivadaMainContent" runat="server">

    <script type="text/javascript">
        jQuery(document).ready(function () {
            Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);

            function EndRequestHandler(sender, args) {
                initCalendar();
            }

            initCalendar();
            function initCalendar() {
                <%=idField %>
            }
        });

    </script>
    <!-- Page header -->
    <div class="page-heading animated fadeInDownBig">
        <h1><small>Novo Adiantamento para</small>
            <%=NomeFuncionario%></h1>
    </div>
    <!-- End page header -->
    <!-- Your awesome content goes here -->
    <asp:Panel ID="formPanel" runat="server">
        <div class="box-info animated fadeInDown">
            <div id="myWizard">
                <div class="step" data-step-title="First step">
                    <div class="row">
                        <div class="col-sm-6">
                            <br />
                            <div class="row">
                                <div class="col-sm-6">
                                    <div class="form-group">
                                        <label for="inputEmail">Data do Adiantamento</label><br />
                                        <asp:TextBox ID="dataInicioTB" CssClass="form-control" runat="server" placeholder="Data a ser Descontado"></asp:TextBox>
                                        <div class="has-error">
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" Display="Dynamic" CssClass="help-block"
                                                Text="Campo Obrigatório" ValidationGroup="validaGroup" ControlToValidate="dataInicioTB"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-sm-6">
                                    <div class="form-group">
                                        <label>Valor Adiantamento</label>
                                        <div class="input-group">
                                            <span class="input-group-addon"><%=moeda %></span>
                                            <asp:TextBox ID="valorTB" CssClass="form-control"
                                                runat="server" ValidationGroup="validaGroup"></asp:TextBox>
                                        </div>
                                        <div class="has-error">
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator3"
                                                ValidationGroup="validaGroup" Display="Dynamic" CssClass="help-block"
                                                runat="server" ControlToValidate="valorTB" Text="Campo Obrigatório"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="inputEmail">Tipo de Pagamento</label><br />
                                <asp:DropDownList ID="pagamentosList" runat="server" CssClass="form-control selectpicker" DataTextField="tipoAdiantamento" DataValueField="id"></asp:DropDownList>
                            </div>
                            <div class="form-group">
                                <label>Observação</label>
                                <asp:TextBox ID="observacaoTB" CssClass="form-control"
                                    runat="server" ValidationGroup="validaGroup"></asp:TextBox>
                                <div class="has-error">
                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator2"
                                        ValidationGroup="validaGroup" Display="Dynamic" CssClass="help-block"
                                        runat="server" ControlToValidate="observacaoTB" Text="Campo Obrigatório"></asp:RequiredFieldValidator>
                                </div>
                            </div>
                        </div>
                        <div class="col-sm-6">
                            <br />
                            <div class="notes">
                                <h4><strong>Ajuda</strong></h4>
                                <p style="text-align: justify">
                                    Ao Adicionar um novo Adiantamento: 
                                </p>
                                <ol>
                                    <strong>
                                        <li>Confirme se já nao criou este Adiantamento</li>
                                        <li>A data será equivalente ao mês a ser descontado o Adiantamento</li>
                                        <li>Ex. Se seleccionar uma data 2 Março, o valor desse adiantamento será descontado no salário de Março</li>
                                    </strong>
                                </ol>
                                <br />
                                <asp:LinkButton ID="criarNovoAdiantamentoBT" class="btn btn-primary"
                                    runat="server" ValidationGroup="validaGroup" >Guardar</asp:LinkButton>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </asp:Panel>
    <asp:Panel ID="msgPanel" runat="server">
        <div class="alert alert-success alert-dismissable">
            <asp:Label ID="Label1" runat="server" Text=""></asp:Label>
        </div>
    </asp:Panel>
        <asp:Panel ID="erroPanel" runat="server">
        <div class="alert alert-danger alert-dismissable">
            Não é possível registar adiantamento. Escolha o funcionário para o qual pretende registar o adiantamento
            em <a href="../Index.aspx">Gerir Funcionários</a>
        </div>
    </asp:Panel>
</asp:Content>
